web 開發框架會內建路由系統
=> 學習使用框架,重點: 路由系統route,定義指派網址和回應資源的對應關係。

應用程式架構:
routing設計路由-軟體架構的設計風格
軟體設計模式-SOC關注點分離概念 MVC設計模式

使用框架的好處:

  1. 把基礎建設打包好,提高開發速度
  2. 提供開發者得到一個完整解決方案
  3. 做好底層系統,讓開發專注其專案的需求

使用框架注意:

* 遵守框架的慣例、規範、限制

JS把函式庫稱為package

框架- 一種大型的"工具包"。

framework-with-names

JS社群用 package 稱這些 工具包
Bootstrap、Font Awesome、Axios、jQuery


框架與函式庫的差異: 取決於使用方式

framework-vs-libraries

  • 框架框 framework : 架建立app的基礎建設,在框架內寫app功能。
  • 函式庫 library : 開發中的app,要解決特定問題才引入函式庫,函式庫針對單一功能處理。

應用程式 和 資料庫 2個不同的東西


#webframe #框架 #工具包 #函式庫 #應用程式 #資料庫 #名詞差異







Related Posts

CSS - Grid: cells, areas, and nesting grid

CSS - Grid: cells, areas, and nesting grid

JS-[promises篇]-消耗一個promise以及串接promise 與錯誤處理

JS-[promises篇]-消耗一個promise以及串接promise 與錯誤處理

[MTR04] W2 D4 JS  判斷式 if/else

[MTR04] W2 D4 JS 判斷式 if/else


Comments